southern river otter (lontra provocax) - Alemán Inglés Diccionario